.face-line {
	padding: 0 20px;
	border: 1px dashed rgba(61,61,61,0.6);
}
.line-l,.line-r {
	position: relative;
}
.line-l::before,.line-r::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 1px;
	height: 20px;
	background: rgba(138,115,255,0.2);
}
.line-r::after {
	left: auto;
	right: 0;
}
.img-line,.img-line1 {
	width: 111px;
	height: 111px;
	background: #FFFFFF;
	border-radius: 100px 100px 100px 100px;
	opacity: 1;
	border: 2px solid #8A73FF;
}
.img-line1 {
	position: relative;
	width: 200px;
	height: 200px;
}
.face1 {
	position: relative;
}
.img-line1 .face {
	position: absolute;
	left: 0;
	right: 0;
}
.img-tl {
	padding: 0 12px;
	border-radius: 12px 12px 0px 12px;
	opacity: 1;
	border: 1px solid rgba(138,115,255,0.2);
}
.img-bl {
	border-radius: 12px 0px 12px 12px;
}
.img-tr {
	border-radius: 12px 12px 12px 0px;
}
.img-br {
	border-radius: 0px 12px 12px 12px;
}
.skin-none .c-none {
	filter: blur(3px);
}
.wrap-report-btn {
	position: absolute;
	top: 140px;
	left: 40px;
	right: 40px;
	z-index: 11;
}
.c-advice {
	width: 82vw;
}